pneumatic trough - French English Dictionary